math/big.nat.sqr (method)

22 uses

	math/big (current package)
		float.go#L1330: 		z.mant = z.mant.sqr(nil, x.mant)
		int.go#L197: 		z.abs = z.abs.sqr(stk, x.abs)
		nat.go#L706: 		zz = zz.sqr(stk, z)
		nat.go#L726: 			zz = zz.sqr(stk, z)
		nat.go#L826: 		*p = p.sqr(stk, *p2)
		nat.go#L859: 				zz = zz.sqr(stk, z)
		nat.go#L863: 				zz = zz.sqr(stk, z)
		nat.go#L867: 				zz = zz.sqr(stk, z)
		nat.go#L871: 				zz = zz.sqr(stk, z)
		natconv.go#L527: 					table[i].bbb = nat(nil).sqr(stk, table[i-1].bbb)
		natmul.go#L73: func (z nat) sqr(stk *stack, x nat) nat {
		natmul.go#L296: 	z1.abs = z1.abs.sqr(stk, tx.abs)
		natmul.go#L300: 	z0.abs = z0.abs.sqr(stk, x0.abs)
		natmul.go#L301: 	z2.abs = z2.abs.sqr(stk, x1.abs)
		prime.go#L113: 			y = y.sqr(stk, y)
		prime.go#L199: 			t1 = t1.sqr(stk, t1)
		prime.go#L264: 			t1 = t1.sqr(stk, vk1)
		prime.go#L275: 			t1 = t1.sqr(stk, vk)
		prime.go#L317: 		t1 = t1.sqr(stk, vk)
		rat.go#L531: 		z.a.abs = z.a.abs.sqr(stk, x.a.abs)
		rat.go#L535: 			z.b.abs = z.b.abs.sqr(stk, x.b.abs)
		ratconv.go#L440: 		f = nat(nil).sqr(stk, f) // nat(nil) to ensure a new f for each table entry